gotoAndPlay()

Доступность

Flash 2.

Синтаксис

gotoAndPlay([scene:String,] frame:Object) : Void

Параметры

scene Необязательная строка, указывающая имя сцены, в которую отправляется воспроизводящая головка.

frame Число, представляющее собой номер кадра, или строку, представляющую собой метку кадра, в который отправляется воспроизводящая головка.

Возвращает

Ничего.

Описание

Функция; отправляет воспроизводящую головку в указанный кадр сцены и начинает с этого кадра проигрывание. Если сцена не указана, то воспроизводящая головка отправляется на указанный кадр в текущей сцене.

Вы можете использовать параметр scene только в корневом Таймлайне, а не во внутренних Таймлайнах мувиклопов или других объектов в документе.

Пример

В следующем примере, в документе имеются две сцены: sceneOne и sceneTwo. В первой сцене содержится метка на кадре 10, названная newFrame и две кнопки: myBtn_btn и myOtherBtn_btn. Этот ActionScript размещен в кадре 1, сцене 1, в основном Таймлайне.

stop();
myBtn_btn.onRelease = function(){
  gotoAndPlay("newFrame");
};
myOtherBtn_btn.onRelease = function(){
  gotoAndPlay("sceneTwo", 1);
};

Когда пользователь нажимает на кнопку, то воспроизводящая головка перемещается в указанное местоположение и продолжает проигрывание.

См. также

MovieClip.gotoAndPlay(), play(), nextFrame(), prevFrame()